investment invest alternative forex medicine rock arbitrage hedge funds day trading investing statistical arbitrage energy trading software hedge fund futures fund of funds asset management investor fund management